package com.incar.chuxing.bean;

import java.io.Serializable;
import java.util.List;

/**
 * Created by michaelpi on 2018/6/14.
 */

public class AppConstants implements Serializable {

    /**
     * msg_code : 200
     * message :
     * data : {"allowAliPay":"1","allowWechartPay":"1","maxOCRcount":"30","rechargeSaleStatusIcon":"","returnCarMessage":"我是还车提示语","serviceTel":"400-616-6161"}
     */

    private int msg_code;
    private String message;
    private DataBean data;


    public int getMsg_code() {
        return msg_code;
    }

    public void setMsg_code(int msg_code) {
        this.msg_code = msg_code;
    }

    public String getMessage() {
        return message;
    }

    public void setMessage(String message) {
        this.message = message;
    }

    public DataBean getData() {
        return data;
    }

    public void setData(DataBean data) {
        this.data = data;
    }

    public static class DataBean implements Serializable {
        /**
         * allowAliPay : 1
         * allowWechartPay : 1
         * maxOCRcount : 30
         * rechargeSaleStatusIcon :
         * returnCarMessage : 我是还车提示语
         * serviceTel : 400-616-6161
         */

        private String allowAliPay;
        private String allowWechartPay;
        private int maxOCRcount;
        private int maxRentalDayTime;
        private String rechargeSaleStatusIcon;
        private String returnCarMessage;
        private String serviceTel;
        private List<ReturnCarPositionOptionsBean> returnCarPositionOptions;
        private TextBean text;
        private List<String> rentalDaysOptions;
        private List<RentalLittleDaysOptionsBean> rentalLittleDaysOptions;
        private List<String> topBannerArr;

        public List<String> getTopBannerArr() {
            return topBannerArr;
        }

        public void setTopBannerArr(List<String> topBannerArr) {
            this.topBannerArr = topBannerArr;
        }

        public List<RentalLittleDaysOptionsBean> getRentalLittleDaysOptions() {
            return rentalLittleDaysOptions;
        }

        public void setRentalLittleDaysOptions(List<RentalLittleDaysOptionsBean> rentalLittleDaysOptions) {
            this.rentalLittleDaysOptions = rentalLittleDaysOptions;
        }

        public String getAllowAliPay() {
            return allowAliPay;
        }

        public void setAllowAliPay(String allowAliPay) {
            this.allowAliPay = allowAliPay;
        }

        public String getAllowWechartPay() {
            return allowWechartPay;
        }

        public void setAllowWechartPay(String allowWechartPay) {
            this.allowWechartPay = allowWechartPay;
        }

        public int getMaxOCRcount() {
            return maxOCRcount;
        }

        public void setMaxOCRcount(int maxOCRcount) {
            this.maxOCRcount = maxOCRcount;
        }

        public int getMaxRentalDayTime() {
            return maxRentalDayTime;
        }

        public void setMaxRentalDayTime(int maxRentalDayTime) {
            this.maxRentalDayTime = maxRentalDayTime;
        }

        public String getRechargeSaleStatusIcon() {
            return rechargeSaleStatusIcon;
        }

        public void setRechargeSaleStatusIcon(String rechargeSaleStatusIcon) {
            this.rechargeSaleStatusIcon = rechargeSaleStatusIcon;
        }

        public String getReturnCarMessage() {
            return returnCarMessage;
        }

        public void setReturnCarMessage(String returnCarMessage) {
            this.returnCarMessage = returnCarMessage;
        }

        public String getServiceTel() {
            return serviceTel;
        }

        public void setServiceTel(String serviceTel) {
            this.serviceTel = serviceTel;
        }

        public List<ReturnCarPositionOptionsBean> getReturnCarPositionOptions() {
            return returnCarPositionOptions;
        }

        public void setReturnCarPositionOptions(List<ReturnCarPositionOptionsBean> returnCarPositionOptions) {
            this.returnCarPositionOptions = returnCarPositionOptions;
        }

        public static class ReturnCarPositionOptionsBean implements Serializable {
            /**
             * name : 地面三层
             * type : poi
             */

            private String name;
            private String type;

            public String getName() {
                return name;
            }

            public void setName(String name) {
                this.name = name;
            }

            public String getType() {
                return type;
            }

            public void setType(String type) {
                this.type = type;
            }
        }

        public static class RentalLittleDaysOptionsBean {
            /**
             * id : 1
             * text : 2小时
             */

            private String id;
            private String text;

            public String getId() {
                return id;
            }

            public void setId(String id) {
                this.id = id;
            }

            public String getText() {
                return text;
            }

            public void setText(String text) {
                this.text = text;
            }
        }

        public TextBean getText() {
            return text;
        }

        public void setText(TextBean text) {
            this.text = text;
        }

        public List<String> getRentalDaysOptions() {
            return rentalDaysOptions;
        }

        public void setRentalDaysOptions(List<String> rentalDaysOptions) {
            this.rentalDaysOptions = rentalDaysOptions;
        }

        public static class TextBean {
            /**
             * preOrderDailyRentailFeeBottomDes : 最终订单金额会根据实际使用情况计算，请详见
             * preOrderDailyRentailFeeTopDes : 日租服务需要您预付金额到账户余额，充值金额金额可用于最终订单支付。日租订单不能使用优惠券，不享受金豆车友会且不能使用里程豆支付。
             */

            private String preOrderDailyRentailFeeBottomDes;
            private String preOrderDailyRentailFeeTopDes;
            private String free_parkingAlertText;
            private String scpreOrderDailyRentailFeeTopDes;
            private  String findcarOpenDoorChargeViewTitle;

            public String getScpreOrderDailyRentailFeeTopDes() {
                return scpreOrderDailyRentailFeeTopDes;
            }

            public void setScpreOrderDailyRentailFeeTopDes(String scpreOrderDailyRentailFeeTopDes) {
                this.scpreOrderDailyRentailFeeTopDes = scpreOrderDailyRentailFeeTopDes;
            }


            public String getFree_parkingAlertText() {
                return free_parkingAlertText;
            }

            public void setFree_parkingAlertText(String free_parkingAlertText) {
                this.free_parkingAlertText = free_parkingAlertText;
            }


            public String getPreOrderInsuranceExplain() {
                return preOrderInsuranceExplain;
            }

            public void setPreOrderInsuranceExplain(String preOrderInsuranceExplain) {
                this.preOrderInsuranceExplain = preOrderInsuranceExplain;
            }

            private String preOrderInsuranceExplain;

            public String getPreOrderDailyRentailFeeBottomDes() {
                return preOrderDailyRentailFeeBottomDes;
            }

            public void setPreOrderDailyRentailFeeBottomDes(String preOrderDailyRentailFeeBottomDes) {
                this.preOrderDailyRentailFeeBottomDes = preOrderDailyRentailFeeBottomDes;
            }

            public String getPreOrderDailyRentailFeeTopDes() {
                return preOrderDailyRentailFeeTopDes;
            }

            public void setPreOrderDailyRentailFeeTopDes(String preOrderDailyRentailFeeTopDes) {
                this.preOrderDailyRentailFeeTopDes = preOrderDailyRentailFeeTopDes;
            }

            public String getFindcarOpenDoorChargeViewTitle() {
                return findcarOpenDoorChargeViewTitle;
            }

            public void setFindcarOpenDoorChargeViewTitle(String findcarOpenDoorChargeViewTitle) {
                this.findcarOpenDoorChargeViewTitle = findcarOpenDoorChargeViewTitle;
            }


        }
    }
}